Football / Swaziland /

MTN Premier League - season stats and match results

MTN Premier League

MTN Premier League 2025-2026

Season performance

Total

Teams Overall (Average) Home (Average) Away (Average)
Games Total Scored Missed Games Total Scored Missed Games Total Scored Missed
Manzini Sea Birds Manzini Sea Birds 27 2.44 1.44 1 14 2.64 1.71 0.93 13 2.23 1.15 1.08
Nsingizini Hotspur Nsingizini Hotspur 26 1.77 1.35 0.42 12 1.58 1.17 0.42 14 1.93 1.5 0.43
Rangers Shiselweni FC Rangers Shiselweni FC 27 2 1.04 0.96 14 2.14 1.21 0.93 13 1.85 0.85 1
Mbabane Highlanders Mbabane Highlanders 28 2.39 1.39 1 13 1.92 1.15 0.77 15 2.8 1.6 1.2
Green Mamba FC Green Mamba FC 28 1.75 1 0.75 14 2.07 1.07 1 14 1.43 0.93 0.5
Tabankulu Celtics Tabankulu Celtics 28 2.29 1.21 1.07 14 2.21 1.36 0.86 14 2.36 1.07 1.29
Malanti Chiefs Malanti Chiefs 27 2 0.7 1.3 14 1.79 0.86 0.93 13 2.23 0.54 1.69
Moneni Pirates Moneni Pirates 28 1.79 1.07 0.71 15 1.53 0.8 0.73 13 2.08 1.38 0.69
Manzini Wanderers Manzini Wanderers 26 2.81 0.54 2.27 13 2.92 0.62 2.31 13 2.69 0.46 2.23
Amawele FC Amawele FC 28 2.07 0.86 1.21 14 2.36 1 1.36 14 1.79 0.71 1.07
Mbabane Swallows Mbabane Swallows 28 2.04 1.11 0.93 14 2.29 1.36 0.93 14 1.79 0.86 0.93
Sisonkhe FC Sisonkhe FC 27 2.26 0.59 1.67 13 2.62 0.69 1.92 14 1.93 0.5 1.43
Royal Leopards FC Royal Leopards FC 27 2.96 1.74 1.22 13 2.85 1.62 1.23 14 3.07 1.86 1.21
Ubombo Sugar Ubombo Sugar 29 2 0.86 1.14 14 1.64 0.5 1.14 15 2.33 1.2 1.13
Young Buffaloes FC Young Buffaloes FC 28 2.11 1.43 0.68 15 2.07 1.4 0.67 13 2.15 1.46 0.69
Ezulwini United FC Ezulwini United FC 26 2.23 1.08 1.15 13 2.31 1 1.31 13 2.15 1.15 1

Over / Under 2.5

Teams Overall (Average) Home (Average) Away (Average)
Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%)
Manzini Sea Birds Manzini Sea Birds 27 15 12 55.56 44.44 14 7 7 50 50 13 8 5 61.54 38.46
Nsingizini Hotspur Nsingizini Hotspur 26 5 21 19.23 80.77 12 2 10 16.67 83.33 14 3 11 21.43 78.57
Rangers Shiselweni FC Rangers Shiselweni FC 27 7 20 25.93 74.07 14 5 9 35.71 64.29 13 2 11 15.38 84.62
Mbabane Highlanders Mbabane Highlanders 28 12 16 42.86 57.14 13 4 9 30.77 69.23 15 8 7 53.33 46.67
Green Mamba FC Green Mamba FC 28 7 21 25 75 14 4 10 28.57 71.43 14 3 11 21.43 78.57
Tabankulu Celtics Tabankulu Celtics 28 14 14 50 50 14 7 7 50 50 14 7 7 50 50
Malanti Chiefs Malanti Chiefs 27 7 20 25.93 74.07 14 3 11 21.43 78.57 13 4 9 30.77 69.23
Moneni Pirates Moneni Pirates 28 9 19 32.14 67.86 15 3 12 20 80 13 6 7 46.15 53.85
Manzini Wanderers Manzini Wanderers 26 13 13 50 50 13 6 7 46.15 53.85 13 7 6 53.85 46.15
Amawele FC Amawele FC 28 11 17 39.29 60.71 14 7 7 50 50 14 4 10 28.57 71.43
Mbabane Swallows Mbabane Swallows 28 9 19 32.14 67.86 14 5 9 35.71 64.29 14 4 10 28.57 71.43
Sisonkhe FC Sisonkhe FC 27 12 15 44.44 55.56 13 7 6 53.85 46.15 14 5 9 35.71 64.29
Royal Leopards FC Royal Leopards FC 27 16 11 59.26 40.74 13 9 4 69.23 30.77 14 7 7 50 50
Ubombo Sugar Ubombo Sugar 29 9 20 31.03 68.97 14 3 11 21.43 78.57 15 6 9 40 60
Young Buffaloes FC Young Buffaloes FC 28 9 19 32.14 67.86 15 5 10 33.33 66.67 13 4 9 30.77 69.23
Ezulwini United FC Ezulwini United FC 26 9 17 34.62 65.38 13 5 8 38.46 61.54 13 4 9 30.77 69.23

Standings

MTN Premier League 25/26: 2025-2026

Standings table
# Teams P W D L Goals PTS
1
Nsingizini Hotspur Nsingizini Hotspur 30 20 5 5 44:14 65
2
Manzini Sea Birds Manzini Sea Birds 30 17 5 8 48:28 56
3
Young Buffaloes FC Young Buffaloes FC 30 16 6 8 43:23 54
4
Green Mamba FC Green Mamba FC 30 12 12 6 30:22 48
5
Mbabane Highlanders Mbabane Highlanders 30 12 10 8 40:29 46
6
Moneni Pirates Moneni Pirates 30 11 11 8 31:22 44
7
Mbabane Swallows Mbabane Swallows 30 12 8 10 33:27 44
8
Royal Leopards FC Royal Leopards FC 30 11 11 8 51:37 44
9
Tabankulu Celtics Tabankulu Celtics 30 12 5 13 34:32 41
10
Rangers Shiselweni FC Rangers Shiselweni FC 30 10 10 10 29:28 40
11
Ezulwini United FC Ezulwini United FC 29 10 8 11 31:32 38
12
Ubombo Sugar Ubombo Sugar 30 9 8 13 25:38 35
13
Amawele FC Amawele FC 30 8 8 14 24:37 32
14
Malanti Chiefs Malanti Chiefs 30 7 9 14 20:37 30
15
Sisonkhe FC Sisonkhe FC 29 7 5 17 20:47 26
16
Manzini Wanderers Manzini Wanderers 30 2 5 23 17:67 11

MTN Premier League

Swaziland, championship MTN Premier League: standings, schedule of upcoming matches, video of key events of the championship.

The current season runs from 4th October 2025 to 5th June 2026.

The current championship champion MTN Premier League is Nsingizini Hotspur, and the most titled Mbabane Highlanders.

Season 2025-2026: The first place in the championship standings MTN Premier League takes the team Nsingizini Hotspur (65 points).

The date of the

from 2025-10-04
to 2026-06-05

Tournament performance

Information obtained from open sources
Average goals 2.63
Home team wins 50%
Draws 13%
Away team wins 37%

Champions

Nsingizini Hotspur

Reigning champion